package com.electronic.constant;

/**
 * @Author: IFCA
 * @Description: 公用常量
 */
public interface CommonConstant {

    /**
     * 接口前缀
     */
    String SLASH = "/";

    /**
     * 文件类型前缀
     */
    String FILE_EXTENSION_SEPARATOR = ".";


    /**
     * 公共状态码
     */
    String STATUS_10 = "10";
    String STATUS_20 = "20";
    String STATUS_30 = "30";

    /**
     * 文件初始化描述
     */
    String INITIALIZE_FAIL_DESC = "文件初始化失败";

    /**
     * 时间格式
     */
    String DATE_FORMAT_PATTERN = "yyyyMMddHHmmss";

    /**
     * 时间格式
     */
    String DATE_FORMAT_YYYYMM = "yyyyMM";

    /**
     * OID 1.2.840.113549.1.7.2代表的是 PKCS
     */
    String OID_PKCS = "1.2.840.113549.1.7.2";

    /**
     * 未删除
     */
    Integer UN_DELETE = 0;

    /**
     * 已删除
     */
    Integer DELETED = 1;

    /**
     * 内容类型
     */
    String JSON_UTF8 = "application/json;charset=UTF-8";

    /**
     * traceId
     */
    String TRACE_ID = "traceId";

    /**
     * threadId
     */
    String THREAD_ID = "threadId";

    /**
     * 时间格式
     */
    String DATE_FORMAT_YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss";
}
